CANOPEN.SAMPLEPERIOD

Description

This parameter sets the fieldbus sample period (cyclic rate) which is the time between two PDO updates on the fieldbus cyclic channel. Use CANopen objects 60C2 subindex 1 (interpolation time period value) and 2 (interpolation time index) to adjust the CANOPEN.SAMPLEPERIOD over the fieldbus.

Formula:

SamplePeriod (seconds) = Interpolation_Time_Period_Value x 10^ Interpolation_Time_Index

For example, SamplePeriod = 1 x 10 -3 seconds, and this will set CANOPEN.SAMPLEPERIOD = 1000 microseconds. Kollmorgen recommends the following standard cycle rates, 250 µs, 500 µs, 1000 µs, 2000 µs, or 4000 µs.

Examples

Usage

For EtherCat:

The sample period must match the SYNC 0 period when using Distributed Clocks. The drive will not transition to OPERATIONAL mode when the SYNC 0 does not match the sample period.

Code

-->CANOPEN.SAMPLEPERIOD 2000
-->CANOPEN.SAMPLEPERIOD
-->2000 microseconds

Versions

Action Version Notes
Implemented 02-00-00-000

General Information

Type

Read/Write

Units

Microseconds

Range

250 to 1000 microseconds in increments of 250

1500 to 8000 microseconds in increments of 500

Default Value

2000

Data Type

Integer

Stored in Non Volatile Memory

Yes

Variants Supported

All variants are supported

Fieldbus Information

FieldbusClosedA Fieldbus is an industrial network system for real-time distributed control (e.g. CAN or Profibus). It is a way of connecting instruments in a plant design Parameter Index Sub-Index Data Type Float Scale Units Access PDO Mappable
EtherCATClosedEtherCAT is an open, high-performance Ethernet-based fieldbus system. The development goal of EtherCAT was to apply Ethernet to automation applications which require short data update times (also called cycle times) with low communication jitter (for synchronization purposes) and low hardware costs COE and CANopen CANOPEN.SAMPLEPERIOD 0x60C2 0x1 UNSIGNED8 - - RW False
0x2 SIGNED8 - - RW False